IT IS ALL THE PUPPET SHOW